<?php
/**
  *  Project name: project_name
  *  Created on: 08.12.2011
  *  Author: Kai R�der
  *
  *  Enter description here...
  */



// Für den Fall, dass ein Datensatz editiert wird
$idMitarbeiter = $_GET['idMitarbeiter'];

if($idMitarbeiter) {
    $sql = CSingleton::get("sql::sql");
    $qry = $sql->prepare("SELECT zentraleId, bezirkId, filialeId, gstelleId FROM Mitarbeiter WHERE idMitarbeiter = ?");
    $qry->execute(array($idMitarbeiter));
    $m = $qry->fetch(PDO::FETCH_ASSOC);
    
    $eIdZentrale = $m['zentraleId'];
    $eIdBezirk = $m['bezirkId'];
    $eIdFiliale = $m['filialeId'];
    $eIdGstelle = $m['gstelleId'];
}


// Für den fall, das beim editieren ein Fehler auftritt
if(isset($_POST['zentraleId'])) { $eIdZentrale = $_POST['zentraleId']; }
if(isset($_POST['bezirkId'])) $eIdBezirk = $_POST['bezirkId'];
if(isset($_POST['filialeId'])) $eIdFiliale = $_POST['filialeId'];
if(isset($_POST['gstelleId'])) $eIdGstelle = $_POST['gstelleId'];


?>
<script type="text/javascript">
$(document).ready( function() {
    
    
	// Zentrale
    $("#dd-zentrale").change( function() {
        
        $("#dd-filiale").attr("disabled",'').find('option').remove();
        $("#dd-gstelle").attr("disabled",'').find('option').remove();
        
        if($(this).val() == 'null') {
            $('#dd-bezirk').attr("disabled", '').find('option').remove();
            $("#dd-rechte").attr("disabled",'').find('option').remove();
        } else {
            idZentrale = $(this).val();
            $("#dd-bezirk").load("module/job/bezirk.php?idZentrale=" + idZentrale)
                                    .removeAttr("disabled");

            // Zugriffsrecht aendern
            $("#dd-rechte").load("module/job/zugriffsrecht.php?category=1").removeAttr("disabled");
        }      
        

        
    });

    // Bezirk
    $("#dd-bezirk").change( function() {
        
        $("#dd-gstelle").attr("disabled", '').find('option').remove();
                                      
        if($(this).val() == 'null') {
            $('#dd-filiale').attr("disabled", '').find('option').remove();
            $("#dd-rechte").attr("disabled",'').find('option').remove();
        } else {
            idBezirk = $(this).val();
            $("#dd-filiale").load("module/job/filiale.php?idBezirk=" + idBezirk)
                            .removeAttr("disabled");
                            
            // Zugriffsrecht aendern
            $("#dd-rechte").load("module/job/zugriffsrecht.php?category=2").removeAttr("disabled");
        }
        

    });

    // Filiale
    $("#dd-filiale").change( function() {

                                        
        if($(this).val() == 'null') {
            $('#dd-gstelle').attr("disabled", '').find('option').remove();
            $("#dd-rechte").attr("disabled",'').find('option').remove();
        } else {
            idFiliale = $(this).val();
            $("#dd-gstelle").load("module/job/gstelle.php?idFiliale=" + idFiliale)
                            .removeAttr("disabled");
                            
            // Zugriffsrecht aendern
            $("#dd-rechte").load("module/job/zugriffsrecht.php?category=3").removeAttr("disabled");
        }
        
        
    });
    
    // Gstelle
    $("#dd-gstelle").change( function() {
        if($(this).val() == 'null') {
            // Zugriffsrecht aendern
            $("#dd-rechte").load("module/job/zugriffsrecht.php?category=3").removeAttr("disabled");
        } else {         
            // Zugriffsrecht aendern
            $("#dd-rechte").load("module/job/zugriffsrecht.php?category=4").removeAttr("disabled");
        }
    })

});
</script>
<!-- ########################################################## -->
<!-- Form element wrap -->
<div class="form1-input-wrap">
	<div class="form1-label">Zentrale</div>
	<div class="form1-input">
                <select name="zentraleId" id="dd-zentrale">
                        <?php include("module/job/zentrale.php"); ?>	
                </select>
	</div>
	<!-- Clear Div -->
	<div class="clear"></div>
	<!-- Clear Div End -->
</div>
<!-- Form element wrap end -->

<!-- Form element wrap -->
<div class="form1-input-wrap">
	<div class="form1-label">Bezirk</div>
	<div class="form1-input">
		<select name="bezirkId" id="dd-bezirk">
                    <?php if($eIdZentrale >= 1) include("module/job/bezirk.php"); ?>	
                </select>
	</div>
	<!-- Clear Div -->
	<div class="clear"></div>
	<!-- Clear Div End -->
</div>
<!-- Form element wrap end -->

<!-- Clear Div -->
<div class="clear"></div>
<!-- Clear Div End -->
<!-- ########################################################## -->

<!-- ########################################################## -->
<!-- Form element wrap -->
<div class="form1-input-wrap">
	<div class="form1-label">Filiale</div>
	<div class="form1-input">
		<select name="filialeId" id="dd-filiale">
                    <?php if($eIdBezirk >= 1) include("module/job/filiale.php"); ?>	
                </select>
	</div>
	<!-- Clear Div -->
	<div class="clear"></div>
	<!-- Clear Div End -->
</div>
<!-- Form element wrap end -->

<!-- Form element wrap -->
<div class="form1-input-wrap">
	<div class="form1-label">Gesch&auml;ftsstelle</div>
	<div class="form1-input">
		<select name="gstelleId" id="dd-gstelle">
                    <?php if($eIdFiliale >= 1) include("module/job/gstelle.php"); ?>	
                </select>
	</div>
	<!-- Clear Div -->
	<div class="clear"></div>
	<!-- Clear Div End -->
</div>
<!-- Form element wrap end -->

<!-- Clear Div -->
<div class="clear"></div>
<!-- Clear Div End -->
<!-- ########################################################## -->

<!-- ########################################################## -->
<!-- Form element wrap -->
<div class="form1-input-wrap">
	<div class="form1-label">Zugriffsrechte</div>
	<div class="form1-input">
		<select name="rechte" id="dd-rechte">
                    <?php if($_GET['idMitarbeiter'] || isset($_POST['save'])) include("module/job/zugriffsrecht.php"); ?>
                </select>
	</div>
	<!-- Clear Div -->
	<div class="clear"></div>
	<!-- Clear Div End -->
</div>
<!-- Form element wrap end -->

<!-- Form element wrap -->
<div class="form1-input-wrap">
	<div class="form1-label">&nbsp;</div>
	<div class="form1-input">
        &nbsp;
	</div>
	<!-- Clear Div -->
	<div class="clear"></div>
	<!-- Clear Div End -->
</div>
<!-- Form element wrap end -->

<!-- Clear Div -->
<div class="clear"></div>
<!-- Clear Div End -->
<!-- ########################################################## -->